In recent years, estate and letting agents have been faced with a series of tough challenges to absorb and react to. There...